﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Xna.Framework;

namespace Tenebrous_Manor
{
    static class GameConstants
    {
        static public int ROW_COUNT = 10;
        static public int COL_COUNT = 10;
        static public int NUM_RAND_FURNITURE = 2;

        static public Vector2 tileSize = new Vector2(85, 85);

        static public List<Tuple<int, int>> possibleStudyNoteLocation = new List<Tuple<int, int>>
        {
            Tuple.Create(1,1),
            Tuple.Create(2,1),
            Tuple.Create(3,1),
            Tuple.Create(4,1),
            Tuple.Create(5,1),
            Tuple.Create(6,1),
            Tuple.Create(7,1),
            Tuple.Create(8,1),
            Tuple.Create(5,8),
            Tuple.Create(6,8),
            Tuple.Create(7,8),
            Tuple.Create(8,8),

        };

        static public List<Tuple<int, int>> possibleLeverLocation = new List<Tuple<int, int>>
        {
            Tuple.Create(5,1),
            Tuple.Create(6,1),
            Tuple.Create(7,1),
            Tuple.Create(8,2),
            Tuple.Create(8,3),
            Tuple.Create(8,4),
            Tuple.Create(5,6),
            Tuple.Create(6,6),
            Tuple.Create(5,7),
            Tuple.Create(6,7)
        };

        static public List<Tuple<int, int>> possibleFuseLocation = new List<Tuple<int, int>>
        {
            Tuple.Create(2,1),
            Tuple.Create(3,1),
            Tuple.Create(6,1),
            Tuple.Create(7,1),
            Tuple.Create(2,3),
            Tuple.Create(3,3),
            Tuple.Create(6,3),
            Tuple.Create(7,3),
            Tuple.Create(2,4),
            Tuple.Create(3,4),
            Tuple.Create(6,4),
            Tuple.Create(7,4),
            Tuple.Create(2,6),
            Tuple.Create(3,6),
            Tuple.Create(6,6),
            Tuple.Create(7,6),
            Tuple.Create(2,7),
            Tuple.Create(3,7),
            Tuple.Create(6,7),
            Tuple.Create(7,7),
        };

    }
}
